1 research outputs found

    Towards a simulation interoperability framework between an agent-based simulator and a BPMN engine using REST protocol

    Get PDF
    O paradigma atual de um modelo de processo de negócio é que é uma representação de uma sequência de tarefas que atuam sobre um “input” de dados, para produzir uma “output”, visando a produção de um novo serviço ou produto. Embora esta seja uma forma válida de interpretar um processo de negócio, ela não considera em pormenor a influência de fenómenos externos, por exemplo, comportamento humano, comunicação, interações sociais, a cultura organizacional que pode ter um efeito significativo na eficiência um processo de negócio. Como a dinâmica destes fenómenos externos não é linear, eles podem ser interpretados como um sistema complexo, que são sistemas que se comportam de tal forma que não podem ser explicados simplesmente olhando para o comportamento das suas partes individuais. Esta forma holística de pensar sobre os processos de negócio abre as portas à possibilidade de combinar diferentes métodos de simulação para modelar diferentes aspetos que influenciam um processo. A simulação baseada em agentes (ABS) e BPMN são escolhidas como os dois métodos de simulação para estudar o potencial dessa integração em processos de negócio, e a nossa abordagem para os combinar consiste em modelar o comportamento do utilizador em ABS e o próprio processo de negócio utilizando o BPMN. Por fim, a integração entre os dois motores de simulação acontece durante o decurso da simulação através da invocação de APIs usando o protocolo REST, onde os agentes controlam a dinâmica de execução do processo no BPMN. Esta abordagem de integração é validada através da construção de uma experiência, com o objetivo de determinar se os resultados de simulação obtidos são estatisticamente coerentesThe current paradigm of a business process model is that it is a representation of a sequence of tasks that act upon some data input, to produce an output, aiming the production of a new service or product to be delivered from a producer to a customer. Although this is a valid way of thinking, it neglects to consider in enough detail the influence of some phenomenon on inputs, e.g. human behaviour, communication, social interactions, the organisational culture which can have a significant effect on the output delivered by a business process. As the dynamics of these phenomena are non-linear, they can be interpreted as a complex system. This holistic way of thinking about business processes opens the doors to the possibility of combining different simulation methods to model different aspects that influence a process. A BPMN engine and an agent-based simulation (ABS) engine are chosen to serve the basis of our framework. In its conception, we not only consider the technical aspects of the framework but also delve into exploring its management and organizational dimensions, with the intent of facilitating its adoption in enterprises, as a tool to support decision support systems. We analyse how accurate the simulation results can be when using these two tools as well as what considerations need to be considered within organizations
    corecore